1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 <meta charset="utf-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> 7 <meta name="description" content="2M Services provides expert chemical services including sampling, small-pack repacking, toll blending, contract packing, storage, and laboratory support." /> 8 <meta name="author" content="2M Digital Team" /> 9 <meta name="keywords" content="chemical services, sampling, toll blending, contract packing, chemical storage, laboratory support, 2M Services, 2M Group of Companies" /> 10 11 <meta name="robots" content="noindex, nofollow" /> 12 13 <title>2M Services | Expert Chemical Services & Solutions</title> 14 15 <!-- Open Graph / Facebook --> 16 <meta property="og:title" content="2M Services | Chemical Solutions for Industry" /> 17 <meta property="og:description" content="Discover professional chemical services including repacking, toll blending, contract packing, storage, and laboratory testing. Trusted by industry leaders." /> 18 <meta property="og:image" content="https://2m-office.com/media/yurgpcmd/54.webp" /> 19 <meta property="og:type" content="website" /> 20 <meta property="og:site_name" content="2M Services" /> 21 22 <!-- Favicon--> 23 <link rel="icon" type="image/x-icon" href="/favicon-red.ico" /> 24 25 <!-- Bootstrap icons & CSS --> 26 <link href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css" rel="stylesheet" /> 27 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"> 28 29 <!-- Font Awesome --> 30 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"> 31 32 <!-- Google Fonts --> 33 <link rel="preconnect" href="https://fonts.googleapis.com"> 34 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 35 <link href="https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap" rel="stylesheet"> 36 37 <!-- Custom CSS --> 38 <link rel="stylesheet" href="/css/styles.css" /> 39</head> 40<body class="d-flex flex-column h-100"> 41 <!-- JS dependencies --> 42
42<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
42 43
43<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
43 44 45 <!-- Layout --> 46 47 48<!-- Navigation--> 49<nav class="navbar navbar-expand-xl navbar-dark brand-blue-transparent sticky-top"> 50 <div class="container px-1"> 51 <a class="navbar-brand d-flex align-items-center" href="/"> 52 <img src="https://2m-office.com/media/m3gflvtt/2m-services-white.webp" alt="2M Logo" style="height: 60px"> 53 </a> 54 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> 55 <span class="navbar-toggler-icon"></span> 56 </button> 57 58 <div class="collapse navbar-collapse" id="navbarSupportedContent"> 59 <ul class="navbar-nav ms-auto mb-2 mb-lg-0 align-items-center"> 60 <li class="nav-item"><a class="nav-link" href="/">Home</a></li> 61 <li class="nav-item"><a class="nav-link" href="/about">About</a></li> 62 <li class="nav-item"><a class="nav-link" href="/blog">News</a></li> 63 64 <li class="nav-item dropdown"> 65 <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownCompanies" role="button" data-bs-toggle="dropdown" aria-expanded="false"> 66 Our Companies 67 </a> 68 <ul class="dropdown-menu" aria-labelledby="navbarDropdownCompanies"> 69 <li><a class="dropdown-item" href="/samplerite-uk">SampleRite UK</a></li> 70 <li><a class="dropdown-item" href="/samplerite-china">SampleRite China</a></li> 71 <li><a class="dropdown-item" href="/samplerite-eu">SampleRite EU</a></li> 72 <li><a class="dropdown-item" href="/mp-storage-and-blending">MP Storage & Blending</a></li> 73 <li><a class="dropdown-item" href="/2m-equest">2M Equest</a></li> 74 </ul> 75 </li> 76 77 <li class="nav-item dropdown"> 78 <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownClient" role="button" data-bs-toggle="dropdown" aria-expanded="false"> 79 <i class="bi bi-person-check"></i> Client Area 80 </a> 81 <ul class="dropdown-menu" aria-labelledby="navbarDropdownClient"> 82 <li><a class="dropdown-item" href="https://orders.samplerite.com/login/default.aspx" target="_blank">UK Client</a></li> 83 <li><a class="dropdown-item" href="https://eu.samplerite.com/login/default.aspx?ReturnUrl=%2f" target="_blank">EU Client</a></li> 84 </ul> 85 </li> 86 87 <li class="nav-item"><a class="nav-link" href="/contact">Contact</a></li> 88 89 <li class="nav-item"> 90 <a class="nav-link" href="https://uk.linkedin.com/company/2m-holdings" target="_blank" title="Redirect to LinkedIn page"> 91 <i class="fa-brands fa-linkedin-in"></i> 92 </a> 93 </li> 94 95 <li class="nav-item dropdown"> 96 <a class="nav-link dropdown-toggle d-flex align-items-center" href="#" id="navbarDropdownLang" role="button" data-bs-toggle="dropdown" aria-expanded="false" title="Change language"> 97 <img src="/assets/flags/flag-uk.webp" alt="English" style="width:22px;height:22px;object-fit:cover;border-radius:2px;margin-right:6px;" /> 98 </a> 99 <ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdownLang"> 100 <li> 101 <a class="dropdown-item d-flex align-items-center lang-switch" href="/contact" data-lang="en"> 102 <img src="/assets/flags/flag-uk.webp" alt="English" style="width:20px;height:20px;object-fit:cover;border-radius:2px;margin-right:8px;" /> 103 English 104 </a> 105 </li> 106 <li> 107 <a class="dropdown-item d-flex align-items-center lang-switch" href="/zh/contact" data-lang="zh"> 108 <img src="/assets/flags/flag-zh.webp" alt="中文" style="width:20px;height:20px;object-fit:cover;border-radius:2px;margin-right:8px;" /> 109 中文 110 </a> 111 </li> 112 <li> 113 <a class="dropdown-item d-flex align-items-center lang-switch" href="/pl/contact" data-lang="pl"> 114 <img src="/assets/flags/flag-pl.webp" alt="Polski" style="width:20px;height:20px;object-fit:cover;border-radius:2px;margin-right:8px;" /> 115 Polski 116 </a> 117 </li> 118 </ul> 119 </li> 120 </ul> 121 </div> 122 </div> 123</nav> 124 125 126 127<!-- Information section --> 128<section class="py-5 bg-light" id="scroll-target"> 129 <div class="container px-3 px-md-5 my-5"> 130 <div class="row gx-3 gx-md-5 align-items-center"> 131 <div class="col-lg-6"> 132 <img class="img-fluid rounded mb-5 mb-lg-0" src="/media/tclewcsj/10.webp" alt="officeImg" /> 133 </div> 134 <div class="col-lg-6"> 135 <h2 class="fw-bolder">Get in touch</h2> 136 <p class="lead fw-normal text-muted mb-0"><h3 data-pm-slice="0 0 []">SampleRite UK</h3><p>Unit G11, Lock View<br>Lowfields Business Park<br>Elland, West Yorkshire<br>HX5 9HD<br>United Kingdom</p><p>T: +44 1422 327369<br>F: +44 1422 327370<br>E: <a target="" data-router-slot="disabled" href="mailto:[email protected]" type="external"><strong><u>[email protected]</u></strong></a></p><hr><h3>SampleRite China</h3><p>Room 501, Building 27,<br>No 396 Emeishan Road,<br>Huangdao District, Qingdao City,<br>Shandong Province, 266555, China</p><p>T: +86 16678789677<br>E: <a target="" data-router-slot="disabled" href="mailto:[email protected]" type="external"><strong><u>[email protected]</u></strong></a></p><hr><h3>MP Storage & Blending</h3><p>Dockside Road<br>Middlesbrough<br>TS3 8AS<br>United Kingdom</p><p>T: <strong><u>+44 1642 244125</u></strong><br>E: <a target="" data-router-slot="disabled" href="mailto:[email protected]" type="external"><strong><u>[email protected]</u></strong></a></p><hr><h3 style="text-align: left">2M Equest Ltd. UK</h3><p>Unit 55, Consett Business Park,<br>Consett, County Durham,<br>DH8 6BN<br>United Kingdom</p><p>T: <strong><u>+44 207 170 6030</u></strong><br>F: <strong><u>+44 1928 240 801</u></strong><br>E: <a target="" data-router-slot="disabled" href="mailto:[email protected]" type="external"><strong><u>[email protected]</u></strong></a></p></p> 137 </div> 138 </div> 139 </div> 140</section> 141 142<!-- Contact --> 143<section class="page-section" id="contact"> 144 <div class="container"> 145 <div class="text-center"> 146 <h2 class="section-heading">Contact Us</h2> 147 <h3 class="section-subheading text-muted">We'd love to hear from you.</h3> 148 </div> 149 <form id="contactForm" novalidate autocomplete="on"> 150 <div class="row align-items-stretch mb-5"> 151 <div class="col-md-6"> 152 <div class="form-group"> 153 <select class="form-control placeholder-option" name="department" id="department" required aria-describedby="departmentError" autocomplete="section-organization"> 154 <option value="" disabled selected class="placeholder-option">Select Department *</option> 155 <option value="SampleRiteUK">SampleRite UK</option> 156 <option value="SampleRiteChina">SampleRite China</option> 157 <option value="SampleRiteEU">SampleRite EU</option> 158 <option value="MPStorageBlending">MP Storage & Blending</option> 159 <option value="2MEquest">2M Equest</option> 160 </select> 161 <small id="departmentError" class="text-danger d-none">Please select a department</small> 162 </div> 163 <div class="form-group"> 164 <input class="form-control" name="name" id="name" type="text" 165 placeholder="Your Name *" 166 required aria-describedby="nameError" autocomplete="name" /> 167 <small id="nameError" class="text-danger d-none">Please enter your name</small> 168 </div> 169 <div class="form-group"> 170 <input class="form-control" name="email" id="email" type="email" 171 placeholder="Your Email *" 172 required aria-describedby="emailError" autocomplete="email" /> 173 <small id="emailError" class="text-danger d-none">Please enter a valid email address</small> 174 </div> 175 <div class="form-group mb-md-0"> 176 <input class="form-control" name="company" id="company" type="text" 177 placeholder="Your Company Name *" 178 required aria-describedby="companyError" autocomplete="organization" /> 179 <small id="companyError" class="text-danger d-none">Please enter your company name</small> 180 </div> 181 </div> 182 <div class="col-md-6"> 183 <div class="form-group form-group-textarea mb-md-0"> 184 <textarea class="form-control" name="message" id="message" 185 placeholder="Your Message *" 186 required aria-describedby="messageError" autocomplete="on"></textarea> 187 <small id="messageError" class="text-danger d-none">Please enter your message</small> 188 </div> 189 </div> 190 </div> 191 <div class="text-center mb-4"> 192 <p class="small text-muted mb-2"> 193 By clicking submit you agree to use your contact details to process this enquiry in accordance with our Privacy Policy 194 <a href="https://www.2m-holdings.com/our-policies/" target="_blank"> <i class="bi bi-arrow-right-short"></i></a> 195 </p> 196 <div class="form-check"> 197 <input class="form-check-input" type="checkbox" id="marketingConsent" 198 name="marketingConsent" value="true" autocomplete="off"> 199 <label class="form-check-label" for="marketingConsent"> 200 I consent to receive marketing communications from 2M Group of Companies. 201 </label> 202 </div> 203 </div> 204 <div class="text-center"> 205 <button class="btn btn-secondary btn-xl text-uppercase" id="submitButton" type="button">SUBMIT</button> 206 </div> 207 </form> 208 </div> 209</section> 210 211<!-- Modal --> 212<div class="modal fade" id="responseModal" tabindex="-1" role="dialog" aria-labelledby="responseModalLabel" aria-hidden="true"> 213 <div class="modal-dialog" role="document"> 214 <div class="modal-content"> 215 <div class="modal-header"> 216 <h5 class="modal-title" id="responseModalLabel">Contact From Response</h5> 217 <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> 218 </div> 219 <div class="modal-body" id="responseMessage"></div> 220 <div class="modal-footer"> 221 <button type="button" class="btn btn-primary" data-bs-dismiss="modal">Close</button> 222 </div> 223 </div> 224 </div> 225</div>
vendor: 64 bytes, lines 225-227
225 226 227<script src="https://www.google.com/recaptcha/api.js?render=
2276LcFn7AqAAAAAPftPxpamnGoUkIgPSTE-KTHjiAq
vendor: 21 bytes, lines 227-229
227"></script> 228 229
230<!-- Footer --> 231<footer class="brand-blue py-4 mt-auto"> 232 <div class="container px-3 px-md-5 my-5"> 233 <div class="row"> 234 <!-- Column 1: Logo / Award --> 235 <div class="col-md-4 mb-3 mb-md-0"> 236 <a href="/" title="Awards"> 237 <img src="/media/2erjkgjc/kingsawardwhite.webp" alt="Awards" class="awards"> 238 </a> 239 </div> 240 241 <!-- Column 2: Quick Links --> 242 <div class="col-md-4 mb-3 mb-md-0"> 243 <h5 class="text-pink">Quick Links</h5> 244 <ul class="list-unstyled text-light"> 245 <li><a href="/blog" class="link-light">News & Insight</a></li> 246 <li> 247 <a href="https://www.2m-holdings.com/" class="link-light" target="_blank" rel="noopener" title="2M Group of Companies"> 248 2M Group of Companies <i class="bi bi-arrow-right-short"></i> 249 </a> 250 </li> 251 <li> 252 <a href="https://www.2m-holdings.com/our-policies" class="link-light" target="_blank" rel="noopener" title="2M Policies"> 253 Policies and T&C’s <i class="bi bi-arrow-right-short"></i> 254 </a> 255 </li> 256 <li> 257 <a href="https://2m-careers.com/" class="link-light" target="_blank" rel="noopener" title="2M Careers"> 258 Careers <i class="bi bi-arrow-right-short"></i> 259 </a> 260 </li> 261 <li><a href="/contact" class="link-light">Contact Us</a></li> 262 </ul> 263 </div> 264 265 <!-- Column 3: Address --> 266 <div class="col-md-4"> 267 <h5 class="text-pink">Address</h5> 268 <address class="text-light"> 269 2M Services<br>Quadrant House Floor 6<br>4 Thomas More Square<br>London<br>United Kingdom<br>E1W 1YW 270 </address> 271 </div> 272 </div> 273 274 <!-- Copyright and Additional Info --> 275 <div class="row mt-4"> 276 <div class="col text-center"> 277 <div class="small text-light"> 278 2M Services is part of the 2M Holdings Limited Group – Registered in England under number 04530131 <br> 279 <i class="bi bi-envelope"></i> 280 <a href="mailto:[email protected]" class="link-light">[email protected]</a> 281 <div>© 2026 2M Digital Team<br></div> 282 </div> 283 </div> 284 </div> 285 </div> 286</footer> 287 288 <div class="modal fade" id="cookieModal" tabindex="-1" aria-labelledby="cookieModalLabel" aria-hidden="true"> 289 <div class="modal-dialog modal-dialog-centered"> 290 <div class="modal-content"> 291 <div class="modal-header"> 292 <h5 class="modal-title" id="cookieModalLabel">Cookies Consent</h5> 293 </div> 294 <div class="modal-body"> 295 We use cookies to enhance your browsing experience. By clicking "Accept", you agree to our cookie policy. 296 </div> 297 <div class="modal-footer"> 298 <button type="button" class="btn btn-dark" id="acceptCookies">Accept</button> 299 <a href="https://www.2m-holdings.com/our-policies/" target="_blank" class="btn btn-light">Read More</a> 300 </div> 301 </div> 302 </div> 303</div> 304 305 306 <!-- Custom JS --> 307
307<script src="/scripts/scripts.js"></script>
307 308</body> 309</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.