About Harpendore Ltd. (09392259) United Kingdom