About The Beluga Cafe Ltd (07538660) United Kingdom