About Stuffed In Shrewsbury Ltd (09030713) United Kingdom