About Gridworth Limited (02535234) United Kingdom