About Gridclaim Limited (01957534) United Kingdom