About P. S. & D. Limited (04753854) United Kingdom