About B & J Marshall Limited (11179307) United Kingdom