About H.r. Philpot & Son (holdings) Limited (02122290) United Kingdom