About B J Marshall Construction Limited (04538235) United Kingdom