About Howard Baker Limited (04491489) United Kingdom