About E. & S.j. Walpole (haulage) Limited (12016881) United Kingdom