About W & Campbell Ltd (12533862) United Kingdom