About Altrincham Medical Limited (12863410) United Kingdom