About Blackburn Marshall Construction (ne) Limited (07543362) United Kingdom