About D R Sefton & Co Limited (13680589) United Kingdom