About C&a Accommodation Limited (11772030) United Kingdom