About Charles Hogarth Landscapes Limited (06243169) United Kingdom