About Edward Powell Limited (01134721) United Kingdom