About Lavender Ventures Limited (05020696) United Kingdom