About Tom Powell Ltd (12459029) United Kingdom