About David Reekie & Sons Limited (SC024117) United Kingdom