About J B Tech Consultants Limited (08041903) United Kingdom