About 35a Campbell Road Ltd (11634820) United Kingdom