About Buxbaum Loggia Limited (05332229) United Kingdom