About S & R Distribution Limited (04764847) United Kingdom