About Richard Bratu Ltd (13319382) United Kingdom