About Backlund Medical Services Invest Limited (12673545) United Kingdom