About Giles Miller Studio Limited (07762493) United Kingdom