About H&a Manors Ltd (13615730) United Kingdom