About Green Clock Bradfield Limited (09874523) United Kingdom