About Lilac Farming Ltd (13199782) United Kingdom