About Lleucu Phillips Limited (10788313) United Kingdom