About Marcel Kane Design Ltd (10780254) United Kingdom