About Simmflex Services Ltd (11792403) United Kingdom