About J Powell Ltd (09917039) United Kingdom