About Waite Holiday Cottages Limited (11843577) United Kingdom