About Clan Trust Limited (02171496) United Kingdom