About City Fox (leicester) Ltd (11303736) United Kingdom