About Spear Lgr Limited (13031408) United Kingdom