About Baylis Ventures Limited (06442584) United Kingdom