About P.m. Ellcock & Son Ltd. (07921790) United Kingdom