About Alex Clark Studio Limited (05831712) United Kingdom