About Thorp Holdings Ltd (09872063) United Kingdom