About Chop Bar Limited (11772720) United Kingdom