About Birnbaum Design Ltd. (11313977) United Kingdom