About Middle Spring Limited (01227353) United Kingdom