About L & R (consultancy) Limited (06254829) United Kingdom