About P.j. Vaughan Engineering Limited (02687632) United Kingdom