About L R S Consultants Limited (07373570) United Kingdom