About James Ewen Powell Ltd (09534081) United Kingdom