About Clock House Enterprises Limited (12117278) United Kingdom