About Headley Technologies Ltd. (09338745) United Kingdom