About Thorup Ltd (13022083) United Kingdom