About Lime Tree Foods Limited (04094000) United Kingdom