About Terri S Place Ltd (12106337) United Kingdom