About Campbells Corner Ltd (12682946) United Kingdom