About Spire Associates Limited (02778493) United Kingdom