About Rice Bowl (yorkshire) Ltd (12514146) United Kingdom