About P & D Findlay Ltd (08184180) United Kingdom