About Vehicle Loader Services Ltd. (02085739) United Kingdom