About P & D Oswestry Limited (07858418) United Kingdom