About Meadowlake Limited (01568028) United Kingdom