About R & H Floor Cleaning Machines Limited (05490918) United Kingdom