About Sloan Company Secretarial Services Limited (11677397) United Kingdom