About White Lion Llynclys Limited (11754158) United Kingdom