About The Kitchin Restaurant Limited (SC440532) United Kingdom