About R.p. & S Heywood (haulage) Limited (02670033) United Kingdom