About Fay Beck Studio Limited (12629704) United Kingdom