About Spire Technology Limited (02447513) United Kingdom