About Clock Tower Fields Limited (06582823) United Kingdom