About Salvesen & Salvesen Ltd (06524446) United Kingdom