About Aberdour Medical Limited (09991926) United Kingdom