About C&l James Accommodations Ltd (12343470) United Kingdom