About Marlborough Hotel Rhyl Limited (05850735) United Kingdom