About The Bowood Rooms Ltd (12399508) United Kingdom