About J Hall Consultants Ltd (06885032) United Kingdom