About Lg Consultancy & Development Specialists Limited (07348222) United Kingdom