About Lime Grove Engineering Limited (04465106) United Kingdom