About The Lockup Escape Rooms Ltd (10649052) United Kingdom