About S & A Davidson Ltd (11705094) United Kingdom