About Winfrith Engineering Ltd (11301033) United Kingdom