About Dr Ian Mcluckie & Associates Limited (07342295) United Kingdom