About Findlay Macaskill Medical Services Limited (09909734) United Kingdom