About P.a. Seccombe & Son Limited (00286195) United Kingdom