About D & Sm Barr Limited (SC243996) United Kingdom