About Dr Noodles Stirling Limited (SC539635) United Kingdom