About Tees Locs Ltd. (12115206) United Kingdom