About B. & B. Lifting Equipment Ltd. (SC201020) United Kingdom