About Howard Burgess Limited (05174730) United Kingdom