About British Rema Rotary Engineering Ltd (02750412) United Kingdom