About Powell Services Ltd (09391069) United Kingdom