About C & B Hampstead Limited (11445350) United Kingdom