About Make & Take Ltd (12074159) United Kingdom