About Haines Of Sloane Square Limited (03522433) United Kingdom