About Teddy Harrison Ltd (13246578) United Kingdom