About Albion Fork Lifts Limited (03969757) United Kingdom