About Howes Design And Development Ltd (09441349) United Kingdom