About William Powell Sporting Limited (03904961) United Kingdom