About Magic Clay Ltd (12391250) United Kingdom