About J&co Limited (12296471) United Kingdom