About Arm Bar & Restaurant Ltd (10661380) United Kingdom