About James Jack Patrick Limited (12326471) United Kingdom