About Kitch & Co Interiors Limited (13697750) United Kingdom