About E G Powell Services Ltd Ltd (12858223) United Kingdom