About Terri Precious Limited (13126252) United Kingdom