About Clock End Limited (04541943) United Kingdom