About Tjrs Engineering Services Limited (12583327) United Kingdom