About A Howells Design Ltd (13011929) United Kingdom