About Sloane & Bollinger Ltd (11981810) United Kingdom