About Boris & Stoyan Lifts Ltd (09852217) United Kingdom