About Boro Lifts Ltd (10347888) United Kingdom