About Slattery S Consultancy Limited (10893202) United Kingdom