About Sloane & Kingsley Limited (07714923) United Kingdom