About J.e. Douglas & Sons Limited (SC272362) United Kingdom