About Peter Miles Engineering Limited (02218883) United Kingdom