About Warner Howard (holdings) Limited (04128648) United Kingdom