About Stanard Close Ltd (11617706) United Kingdom