About Stanley & Mudford Ltd (11572440) United Kingdom