About Peter Stafford Marine & Construction Limited (08631080) United Kingdom