About Harwood Shrew Limited (09778556) United Kingdom