About Dr Frames Ltd. (09465752) United Kingdom