About Upton Fast Food Limited (13528208) United Kingdom