About Ljs Project Management Limited (08505753) United Kingdom