About Fred S Yurts Limited (12121228) United Kingdom