About J.e. Powell Limited (04467445) United Kingdom