About Buxbaum Ltd (07445832) United Kingdom