About R Ambrose Engineering Ltd (10817311) United Kingdom