About Rubicon Manufacturing Limited (09597674) United Kingdom