About Stamford Validation & Compliance Services Limited (09070609) United Kingdom