About M. B. R. Howells Limited (00701904) United Kingdom