About Buchsbaum Bros Ltd. (09894984) United Kingdom