About Terri Judd Limited (10260933) United Kingdom