About Evica Searchlights Limited (04243969) United Kingdom