About Lavendon Ltd (06415340) United Kingdom