About R J Barlow Limited (11926804) United Kingdom