About Barrack Lane Limited (11007208) United Kingdom