About George Powell Ltd (11734794) United Kingdom