About Enisca Browne Limited (NI630526) United Kingdom