About Kilim Stoke Newington Ltd (09079981) United Kingdom