About Stanpit Management Company Limited (07504282) United Kingdom