About Shrewsbury 3a Limited (10789840) United Kingdom