About Ray Harrop Engineering Limited (11875720) United Kingdom