About Beluga Homes Ltd (09035252) United Kingdom