About K Powell & Co Ltd (09657808) United Kingdom