About Campbell & Mchardy Limited (SC249612) United Kingdom