About Avicare Limited (02548158) United Kingdom