About The Bric A Brac Shack Ltd (12018376) United Kingdom