Up to Scratch Nail Technicians Tel: +44 1842 764933 Address: 15 Collingwood Way, Thetford IP24 2TE, UK Google Rating: 4.3 out of 5 stars More info for Up to Scratch