About Maccaferri Ltd (00562692) United Kingdom