About Turnkey Retail Services Limited (05863393) United Kingdom