About Putteridge Road 1962 Limited (09096878) United Kingdom