About Highgrove Precision Engineering Limited (13289487) United Kingdom