About Christopher A Hall Ltd. (07859362) United Kingdom