About S & D Mchardy Limited (SC347565) United Kingdom