About Hancock And Read Limited (02700971) United Kingdom