About Barloc Ltd. (11489885) United Kingdom