About Stafford One Ltd (11520269) United Kingdom