About R Barkley & Sons Limited (NI038757) United Kingdom