About Barker Heath International Limited (09640520) United Kingdom