About C Latimer Services Limited (11183807) United Kingdom