About L.g. Directors Limited (02190673) United Kingdom