About Campbell And Kidd Ltd (SC472846) United Kingdom