About Thorpe Thewles Ltd (13545025) United Kingdom