About Barendsen Uk Ltd (12273624) United Kingdom