About James Kippen Fruit Limited (SC308777) United Kingdom