About Rubicon (north West) Limited (11189976) United Kingdom