About J.douglas & Sons Limited (00846617) United Kingdom