About Westward Instruments Limited (06311365) United Kingdom