About Deja Brew Swanage Limited (10642837) United Kingdom