About Woodruff Old Hooper Ltd (12936387) United Kingdom