About Firebird Restaurant Limited (SC369809) United Kingdom