About Lavenham Solutions Lp (SL013281) United Kingdom