About Altrad Holdings Ltd (11280372) United Kingdom