About Altru Equipment Ltd (11983504) United Kingdom