About Grid Technologies Limited (06302318) United Kingdom