About J Barr Services Limited (09824360) United Kingdom