About Campbell And West Limited (12607490) United Kingdom