About Lime Avenue Sales & Services Limited (01794097) United Kingdom