About Lcuk Grand Central Limited (12092043) United Kingdom