About B & W Mechanical Handling Limited (02623822) United Kingdom