About D S Foulis Ltd (SC708481) United Kingdom