About Garry Power Limited (06970549) United Kingdom