About Savalas Models Limited (09902339) United Kingdom