About Lavender Research Limited (07982759) United Kingdom