About Field Effect Design Ltd (09781314) United Kingdom