About The Firebird Partnership Limited (12631992) United Kingdom