About Richard Moore Bars Ltd (12470374) United Kingdom