About Barker Hulme Limited (09636964) United Kingdom