About R Barlow Services Limited (09327613) United Kingdom