About David J Foster & Co (solicitors) Limited (08867924) United Kingdom