About P L Cooper & Sons Limited (04665914) United Kingdom