About Vacuum And Crane Ltd (06976882) United Kingdom