About Griffin Power Ltd (05170766) United Kingdom