About Ng Lancaster Ltd (11996601) United Kingdom