About Lavendon Holdings Limited (06280069) United Kingdom