About Taylors Etc Design Ltd (07023874) United Kingdom