About Spearglen Limited (03587856) United Kingdom