About Kitchens International Stirling Limited (SC532544) United Kingdom