About Bloomfield Chef Ltd (SC702440) United Kingdom