About Lavender & Farrell Limited (00243342) United Kingdom