About Telescopic Haulage Ltd (06118062) United Kingdom