About Shrewsbury Drapers Holy Cross Limited (07000798) United Kingdom