About Halibrook Limited (10680826) United Kingdom