About Gridmoor Limited (03504852) United Kingdom