About R Barker Limited (12469194) United Kingdom