About L. Barr Services Limited (10962478) United Kingdom