About Almus Limited (02137289) United Kingdom