About Js-tbm-technical Services Limited (07667083) United Kingdom