About Turp Ltd (12767533) United Kingdom