About Clan House Promotions Limited (SC564292) United Kingdom