About Thoroughstar Limited (03690827) United Kingdom