About R & L Service & Repair Ltd (07397981) United Kingdom