About Louisa J Shepherd Limited (08226586) United Kingdom