About Campbell Rigg International Limited (05525758) United Kingdom