About Camberwell Fair Ltd (11179436) United Kingdom