About Grid Law Limited (05674156) United Kingdom