About Ian C. Speirs & Associates Limited (02177973) United Kingdom