About Clan Communications Limited (05969273) United Kingdom