About Blick Holdings Limited (09969448) United Kingdom