About Governor Hall Ltd (07882742) United Kingdom