About J R & L S Consultants Ltd (08686906) United Kingdom