About Ian D Spottiswood & Associates Ltd (11669673) United Kingdom