About Hilda Waller Ltd (13493061) United Kingdom