About R D Barker Limited (07286187) United Kingdom