About The Somersetchef Company Ltd (12710203) United Kingdom