About Jbs Technical Services Limited (08411385) United Kingdom