About Dedicated Inns Limited (12964613) United Kingdom