About Spear Technical Group Ltd (08246480) United Kingdom