About Powell-clark Ltd (11769621) United Kingdom