About Lilybank Trading Company Limited (SC183707) United Kingdom