About Naylor Studio Ltd (13450068) United Kingdom