About The Campbell Group Ltd (10053426) United Kingdom