About Baccus Design Limited (07282100) United Kingdom