About P & D Specialists Limited (10233013) United Kingdom