About Campbell Road Company Limited (02835120) United Kingdom