About Vollmer Engineering Limited (06339768) United Kingdom