About J.h. Slade Limited (00410502) United Kingdom