About Lavenderhaven Limited (00666844) United Kingdom