About Flintlock Search & Selection Ltd (11731743) United Kingdom