About Bains & Bains Limited (07807704) United Kingdom