About S & R Miller Limited (09731852) United Kingdom