About Truckhaven Ltd. (03273921) United Kingdom