About Philip Lund Motor Engineers Ltd. (06109753) United Kingdom