About The Malcolm Campbell Group Limited (SC573317) United Kingdom