About Eight Campbell Road Limited (02142221) United Kingdom