About R & R Morcom Holdings Limited (07669498) United Kingdom