About Clanricarde Limited (10981330) United Kingdom