About Falcon Lifts Limited (01898655) United Kingdom