About Magic Clippers Ltd (12072979) United Kingdom