About Battleborough Grange Hotel Ltd (11640453) United Kingdom