About Shrewsbury Holdings Ltd (04482224) United Kingdom