About Roderick Campbell Management Services Limited (11737978) United Kingdom