About D&s Johnson & Sons Ltd (11329770) United Kingdom