About Hempel House & Hotel Ltd (07241208) United Kingdom