About Buddbrook Holdings Limited (07047014) United Kingdom