About The M D Selwyn Sipp 20236 Ltd (07406183) United Kingdom