About J B Controls Consultants Limited (05385927) United Kingdom