About Ian Strickland And Associates Ltd (10579278) United Kingdom