About Altaras International Worcester Limited (07877065) United Kingdom