About Lea Shrewsbury Ltd (13658171) United Kingdom