About Sloan Secure Limited (11241977) United Kingdom