About Sloanesite Ltd (13344875) United Kingdom