About S.a & D Scotland Ltd (SC690616) United Kingdom