About Ralph S Moira Limited (NI664054) United Kingdom