About Sebastian K&k Limited (10867698) United Kingdom