About Larch House Wimborne Limited (03030573) United Kingdom