About P.d.stevens & Sons Limited (00627973) United Kingdom