About Spear Design Projects Ltd (04365103) United Kingdom