About Llysmorfa Management Ltd (13444646) United Kingdom