About David & Jamie Bell Commercials Ltd (12072370) United Kingdom