About D. Jacobson & Sons Limited (01647853) United Kingdom