About Howard Slowley Limited (12128912) United Kingdom