About Powell Tm Ltd (12220153) United Kingdom