About Three Jacks Ltd (10968998) United Kingdom