About Stankox Interiors Ltd (09153229) United Kingdom