About R & H Scott Limited (04679003) United Kingdom