About Shalmsford Street Limited (10388221) United Kingdom