About Ian Allan Associates (uk) Limited (SC296721) United Kingdom