About Grid Solutions Limited (07207258) United Kingdom