About Thomas Spar Limited (04717833) United Kingdom