About Slattery Associates Limited (07400156) United Kingdom