About C&g Finchley Limited (06888144) United Kingdom