About Thrustssc Team Limited (06353903) United Kingdom