About Sherwood Fast Food Ltd (11340351) United Kingdom