About J & R Lift Services Ltd (11717861) United Kingdom