About Charles Hook Francis Limited (06720083) United Kingdom