About C & B Frames Ltd (11171856) United Kingdom