About Campbell Books Limited (SC055286) United Kingdom