KEGGYRUS LTD, LOCHGILPHEAD, Regno Unito