About J Howard Building Ltd (09914869) United Kingdom