About Clansman Solutions Ltd (12219275) United Kingdom