About Neats Clan Ltd (11875214) United Kingdom