About B & A Cranes Limited (03030293) United Kingdom