About Lavendon Group Limited (02771891) United Kingdom