About J & L S Consulting Limited (06130149) United Kingdom