About Barrack Samuel Ltd (12766464) United Kingdom