About Towbars Services (wakefield) Limited (02125243) United Kingdom