About J&s Haulage Ltd (12590902) United Kingdom