About D. G. L. Scott Limited (07163200) United Kingdom