About The New Budgie Bar Limited (SC640228) United Kingdom