About Blackfen Fast Food Limited (11180892) United Kingdom