About J L Powell Limited (04971927) United Kingdom