About M Howells Ltd. (07936933) United Kingdom