About Bayleaf (lake) Limited (12496032) United Kingdom