About Shrews Limited (SC167630) United Kingdom