About Howard Merchant Incorporations Ltd (08520677) United Kingdom