About R & R Addison Ltd (12358571) United Kingdom