About T.j.s. Blade Solutions Ltd (11402858) United Kingdom