About J Bibby Technician Limited (13610947) United Kingdom