About Longsands Medical Limited (03238200) United Kingdom