About D R R Stranger & Sons Limited (06909619) United Kingdom