About P. M. Slade & Son Limited (01116467) United Kingdom