About Hallowell And Co Ltd (09980383) United Kingdom