About Hay Rice Ltd (13396398) United Kingdom