About J. Fox Engineering Limited (SC322190) United Kingdom