About Barrack En Limited (11699537) United Kingdom