About Belmont Meyer Ltd (12571872) United Kingdom