About J M & V J Howard Limited (05269715) United Kingdom