About Bains & Hayre Limited (08957141) United Kingdom