About Escape The Rat Race Limited (08023495) United Kingdom