About Baylis & Baylis Ltd (08425703) United Kingdom