About P. J. Anderson Motor Engineers Limited (01672824) United Kingdom