About J. P. Hall Engineering Limited (SC291885) United Kingdom