About Searchlight Designs Limited (11764788) United Kingdom