About Maylands Holdings Limited (13341028) United Kingdom