About Let It Bar Limited (09636057) United Kingdom