About Harry Charles Limited (05740370) United Kingdom